﻿// Write program that asks for a digit and depending on the input shows the name of that digit (in English) 
// using a switch statement.

using System;

class ShowENDigitName
{
    static void Main()
    {
        Console.Write("Enter digit : ");
        string digitStr = Console.ReadLine();
        int digit;
        while (!int.TryParse(digitStr, out digit))
        {
            Console.Write("Invalid input. Please, enter new digit : ");
            digitStr = Console.ReadLine();
        }

        Console.Write("The name of the entered digit is: ");

        switch (digit)
        {
            case 0: Console.WriteLine("Zero");break;
            case 1: Console.WriteLine("One");break;
            case 2: Console.WriteLine("Two"); break;
            case 3: Console.WriteLine("Three"); break;
            case 4: Console.WriteLine("Four"); break;
            case 5: Console.WriteLine("Five"); break;
            case 6: Console.WriteLine("Six"); break;
            case 7: Console.WriteLine("Seven"); break;
            case 8: Console.WriteLine("Eight"); break;
            case 9: Console.WriteLine("Nine"); break;
            default: Console.WriteLine("Not a digit."); break;
        }
    }
}
